nitrate reductase - English Synonyms Dictionary